import wx
import wx.grid

"""

"""


class SimpleGrid(wx.grid.Grid):
    def __init__(self, parent):
        super().__init__(parent, -1)
        self.CreateGrid(9, 2)
        self.SetColLabelValue(0, "First")
        self.SetColLabelValue(1, "Last")
        self.SetRowLabelValue(0, "CF")
        self.SetRowLabelValue(1, '2B')
        self.SetRowLabelValue(2, 'LF')
        self.SetRowLabelValue(3, '1B')
        self.SetRowLabelValue(4, 'RF')
        self.SetRowLabelValue(5, '3B')
        self.SetRowLabelValue(6, 'C')
        self.SetRowLabelValue(7, 'SS')
        self.SetRowLabelValue(8, 'P')
        self.SetCellValue(0, 0, 'Bob')
        self.SetCellValue(0, 1, 'Dernier')
        self.SetCellValue(1, 0, 'Ryne')
        self.SetCellValue(1, 1, 'Sandberg')
        self.SetCellValue(2, 0, 'Gary')
        self.SetCellValue(2, 1, 'Matthews')
        self.SetCellValue(3, 0, 'Leon')
        self.SetCellValue(3, 1, 'Durham')
        self.SetCellValue(4, 0, 'Keith')
        self.SetCellValue(4, 1, 'Moreland')
        self.SetCellValue(5, 0, 'Ron')
        self.SetCellValue(5, 1, 'Cey')
        self.SetCellValue(6, 0, 'Jody')
        self.SetCellValue(6, 1, 'Davis')
        self.SetCellValue(7, 0, 'Larry')
        self.SetCellValue(7, 1, 'Bowa')
        self.SetCellValue(8, 0, 'Rick')
        self.SetCellValue(8, 1, 'Sutcliffe')


class MyFrame(wx.Frame):
    def __init__(self, parent):
        super().__init__(parent, -1, "A Grid", size=(275, 275))
        grp = SimpleGrid(self)


if __name__ == '__main__':
    app = wx.App()

    frame = MyFrame(None)
    frame.Show()

    app.MainLoop()
